put-put car - German English Dictionary